import request from './request';

/**
 * 文章模块API
 */
export default {
  /**
   * 获取文章列表
   * @param {number} page - 页码，默认1
   * @param {number} pageSize - 每页数量，默认10
   * @returns {Promise} 文章列表数据
   */
  getArticleList(page = 1, pageSize = 10) {
    return request.get('/article/list', {
      page,
      pageSize,
      status: 'published', // 只获取已发布的文章
      // 添加其他可能需要的参数
      type: 'all' // 获取所有类型的文章
    });
  },
  
  /**
   * 获取文章详情
   * @param {number|string} id - 文章ID
   * @returns {Promise} 文章详情数据
   */
  getArticleDetail(id) {
    return request.get(`/article/detail/${id}`);
  }
}; 